// 导入 Pinia 和 Pinia 插件
import { createPinia } from 'pinia'
import { createPersistedState } from 'pinia-plugin-persistedstate'

// 创建一个新的 Pinia 实例
const store = createPinia()

// 将持久化状态插件添加到 Pinia 实例中
store.use(createPersistedState())

// 导出 Pinia 实例，以便在其他模块中使用
export { store }

// 导出名为 'theme' 的模块中的所有内容
export * from './modules/theme'

// 导出默认的 Pinia 实例
export default store
